to buy spot - Spanish English Dictionary